package com.hnevc.xiewenguang;
import java.util.Scanner;
import static java.lang.Math.PI;
    public class Example01 {


        public static final double PI = 3.1415926;
        public static void main(String[] args) {
            Scanner sc = new Scanner(System.in);
            //输入四个值
            System.out.print("请分别输入正方形的边长,长方形的长和宽,圆的半径: ");
            String str = sc.nextLine();
            String[] strArray = str.split("\\s+");
            //正方形的面积 ：a*a
            double zfx = Math.pow(parse(strArray[0]), 2);
            //长方形的面积：长（l）*宽（d）
            double cfx = parse(strArray[1]) * parse(strArray[2]);
            //圆的面积：PI*半径（r）*r
            double yuan = PI * Math.pow(parse(strArray[3]), 2);
            if (zfx > cfx && zfx > yuan) {
                System.out.println("正方形");
            } else if (cfx > zfx && cfx > yuan) {
                System.out.println("长方形");
            } else if (yuan > zfx && yuan > cfx) {
                System.out.println("圆");
            }
        }
        public static double parse(String str) {
            if (str.matches("[0-9]{1,}")) {
                return Double.valueOf(str);
            }
            return 0.0;
        }
    }
